!Pointer simply provides a large pointer. If you run it again it reverts to the original pointer - i.e you can toggle between a large and normal pointer, at will.